grant of long lease - French English Dictionary